﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WCFMINERP.Contracts.DataContracts
{
    public class LatticePartition
    {
        /// <summary>
        /// 格子分区ID
        /// </summary>
        public int Pid { get; set; }

        /// <summary>
        /// 工厂ID
        /// </summary>
        public int outShopId { get; set; }

        /// <summary>
        /// 格子分区行
        /// </summary>
        public int RowsNum { get; set; }

        /// <summary>
        /// 格子分区列
        /// </summary>
        public int ColumnNum { get; set; }

        /// <summary>
        /// 格子分区名
        /// </summary>
        public string LatticeHeadName { get; set; }


        /// <summary>
        /// 格子分区状态。-1,表示已经删除，0代表这个分区没有使用，1使用中，2分区装满
        /// </summary>
        public int State { get; set; }

        /// <summary>
        /// 格子集合
        /// </summary>
        public List<Lattice> listLattice { get; set; }

        public override string ToString()
        {
            return LatticeHeadName;
        }
    }
}
